left punch - German English Dictionary